From 47d73f74d890101e11825b1101c37af1414d672c Mon Sep 17 00:00:00 2001 From: "kaf24@firebug.cl.cam.ac.uk" Date: Mon, 2 May 2005 08:38:46 +0000 Subject: [PATCH] bitkeeper revision 1.1389.1.23 (4275e716ZM2AFvimq_UhqQK8jiiq5g) Fix xc_ptrace interface to get rid of pid_t. Signed-off-by: Keir Fraser --- tools/libxc/xc.h | 4 ++-- tools/libxc/xc_ptrace.c | 2 +- tools/libxc/xc_ptrace_core.c | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/tools/libxc/xc.h b/tools/libxc/xc.h index 80a3914208..d9c4414e30 100644 --- a/tools/libxc/xc.h +++ b/tools/libxc/xc.h @@ -87,12 +87,12 @@ typedef struct xc_core_header { long xc_ptrace(enum __ptrace_request request, - pid_t pid, + u32 domid, long addr, long data); long xc_ptrace_core(enum __ptrace_request request, - pid_t pid, + u32 domid, long addr, long data); diff --git a/tools/libxc/xc_ptrace.c b/tools/libxc/xc_ptrace.c index 287680573f..63efdd7cb9 100644 --- a/tools/libxc/xc_ptrace.c +++ b/tools/libxc/xc_ptrace.c @@ -259,7 +259,7 @@ xc_waitdomain(int domain, int *status, int options) } long -xc_ptrace(enum __ptrace_request request, pid_t domid, long eaddr, long edata) +xc_ptrace(enum __ptrace_request request, u32 domid, long eaddr, long edata) { dom0_op_t op; int status = 0; diff --git a/tools/libxc/xc_ptrace_core.c b/tools/libxc/xc_ptrace_core.c index 87b88edf3d..a936bd8b42 100644 --- a/tools/libxc/xc_ptrace_core.c +++ b/tools/libxc/xc_ptrace_core.c @@ -213,7 +213,7 @@ xc_waitdomain_core(int domfd, int *status, int options) } long -xc_ptrace_core(enum __ptrace_request request, int domfd, long eaddr, long edata) +xc_ptrace_core(enum __ptrace_request request, u32 domfd, long eaddr, long edata) { int status = 0; struct gdb_regs pt; -- 2.30.2